cellar spiders - German English Dictionary